toad lily (montia chamissoi) - Turkish English Dictionary